human excrement in a pile - Turc Anglais Dictionnaire